'''
Created on 2017年5月21日

@author: Administrator
'''
'''
#列表常用操作符
list1=[123]
list2=[456]
print(list1>list2)


如果列表中存在多个元素，默认从第一个比较 只要第一个比较赢了 那么就认为赢了 字符比较ASCI码

list3=[123,456]
list4=[234,123]
print(list3>list4)


也可以用+来实现两个列表拼接， 但是不建议使用 （不专业，也不能够实现向列表中添加新的元素）
 一般使用append()方法
用*进行自身复制 - -



判断某一元素是否在列表中  用 in 或者 not  in（只能判断一层次的成员关系） 


list5=["赵健","阿祥","洋哥"]
s="赵健" in list5
y="老邪" not in list5
print(s)
print(y)



使用索引号访问列表中的值，对于列表中的值同C语言相似 例： list1[x][y]

list6=["赵健","阿祥","洋哥",["Dark","shine"]]
x="Dark" in list6;
y="shine" not  in list6;
z="Dark" in list6[3]
w="shine" not in list6[3]
print(x)
print(y)
print(z)
print(w)
'''

'''
列表操作常用方法:
    count(params) 返回params在列表中出现的次数
    index(params,start,stop) 返回params第一次在列表中出现的位置
                 start:起始位置
                 stop:停止位置
    reverse() 反转列表
    sort(func,key,reverse)用指定方式对列表 进行排序，默认不需要参数，从小到大排序
    实现列表反转： 两种方法  ①：先使用sort()方法排序后 调用reverse()方法
                   ②：或者直接使用sort(func,)方法  加入参数
                   func　：用来实现何种算法进行排序　默认使用归并排序
                   key:设置 关键字
                   reverse：是否反序列表 默认 reverse=False
            写法    xx.sort((reverse=True))
                   

'''
list=[1,1,3,4,5,6,7,8,9]
start=list.index(1)+1
stop=len(list)
print(stop)
print(list.index(1,start,stop))





